.form-horizontal .form-inline .form-group {
     margin-right: 0px;
     margin-left: 0px;
}

.form-body .card {
    background: #f5f9fc;
    padding: 10px 0;
    /* background: #f5f9fc; */
    padding: 10px 10px;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 15px;
}
.form-body .card .card-header h4 {
    display: inline-block;
}
.form-body .card .card-item {
    position: relative;
    /*background: #f2f8fc;*/
    background: #fff;
    padding: 10px 0 1px 10px;
    margin-bottom: 10px;
}
.form-body .card .card-item .delete {
    position: absolute;
    top: 5px;
    left: 5px;
    color: #ffbb62;
    cursor: pointer;
    z-index: 10;
}
/*线路方案 表格中样式*/
.plan-status {
    margin-right: 5px;
}
.plan-status:last-child  {
    margin-right: 0;
}
/*待开*/
.plan-status.plan-status-0 {
    color: #1f78b5;
}
/*已开*/
.plan-status.plan-status-1 {
    color: green;
}
/*停运*/
.plan-status.plan-status-2 {
    color: gray;
}

.calendar{
    height: 204px;
    display: inline-block;
    font-size: 13px;
    text-align: center;
    border: 1px dotted;
    margin: 5px 10px;
    padding: 0 10px;
}
.calendar .title{
    margin: 5px;
}
.calendar tbody td{
    padding: 4px;
}
.calendar tbody td:hover, .calendar tbody td.disable {
    background: #ccc;
    border-radius: 2px;
}
.calendar tbody td.select{
    background: #FFC78E;
    border-radius: 2px;
}